/*****************************************************************
Mix3D WebGL Game Engine
Copyright (c) fantasy ( fantasy.x2x@gmail.com )
Listens:
Distributed under the Boost Software License, Version 1.0.
http://www.boost.org/LICENSE_1_0.txt
 ****************************************************************/
/**
 * @Desc    : fog
 * @Author  : fantasy(fantasy.x2x@gmail.com)
 */
//////////////////////////////////////////////////////////////////
if(typeof(Mix3D) === 'undefined')
{
  Mix3D = {};
};
(function(Mix3D){
//////////////////////////////////////////////////////////////////
//
//    Linear Fog
//
//////////////////////////////////////////////////////////////////
Mix3D.Fog = function(hex, near, far)
{
  this.color = new Mix3D.Color(hex);
  this.near = ( near !== undefined ) ? near : 1;
	this.far = ( far !== undefined ) ? far : 1000;
};
//////////////////////////////////////////////////////////////////
//
//    exp2 Fog
//
//////////////////////////////////////////////////////////////////
Mix3D.FogExp2 = function( hex, density)
{
	this.color = new Mix3D.Color( hex );
	this.density = ( density !== undefined ) ? density : 0.00025;
};
//////////////////////////////////////////////////////////////////
})(Mix3D);// end of function(Mix3D)